package com.gd.iot.energy.pojo.dailymanage.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Setter
@Getter
public class EquipmentInstructionTreeVO {
    /**
     * @fieldName: id
     * @fieldType: Long
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Long id;

    /**
     * @fieldName: companyId
     * @fieldType: Long
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Long companyId;

    /**
     * @fieldName: createDate
     * @fieldType: Date
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Date createDate;

    /**
     * @fieldName: modifyDate
     * @fieldType: Date
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Date modifyDate;

    /**
     * @fieldName: operatorId
     * @fieldType: Long
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Long operatorId;

    /**
     * @fieldName: treeAction
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String treeAction;

    /**
     * @fieldName: treeMethod
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String treeMethod;

    /**
     * @fieldName: treeName
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String treeName;

    /**
     * @fieldName: treeValue
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String treeValue;

    /**
     * @fieldName: equipmentType
     * @fieldType: Integer
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Integer equipmentType;

    /**
     * @fieldName: controlCode
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String controlCode;

    /**
     * @fieldName: controlLogo
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String controlLogo;

    /**
     * @fieldName: recControlCode
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String recControlCode;

    /**
     * @fieldName: recControlLogo
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String recControlLogo;

    /**
     * @fieldName: commandName
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String commandName;

    /**
     * @fieldName: serviceName
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String serviceName;

    /**
     * @fieldName: isDel
     * @fieldType: Boolean
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Boolean isDel;

    /**
     * @fieldName: energyType
     * @fieldType: Integer
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Integer energyType;

    /**
     * @fieldName: commandType
     * @fieldType: Integer
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Integer commandType;

    /**
     * @fieldName: equipmentId
     * @fieldType: Long
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private Long equipmentId;

    /**
     * @fieldName: serialnumber
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String serialnumber;

    /**
     * @fieldName: commandurl
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String commandurl;

    /**
     * @fieldName: parseReadAction
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String parseReadAction;

    /**
     * @fieldName: parseReadMethod
     * @fieldType: String
     * @Description:
     */
    @ApiModelProperty(value = "", hidden = false)
    private String parseReadMethod;
}
